stump of the leg - Espagnol Anglais Dictionnaire